package com.example.framework;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.TimeZone;

/** Класс содержит набор общих функций
 */
public class CommonFunctions {
	
	//private static Logger logger = Logger.getInstance();

	/** Возвращает нужную дату в заданном формате
	 * @param dateFormat формат даты
	 * @param addDay количество дней вперед, начиная от текущей даты
	 * @return дата в нужном формате
	 */
	public static String getDate(String dateFormat, int addDay){
		Calendar calendar = Calendar.getInstance();
		calendar.add(Calendar.DATE, addDay);
		Date date = (Date) calendar.getTime();
		SimpleDateFormat formatter = new SimpleDateFormat(dateFormat);
		formatter.setTimeZone(TimeZone.getTimeZone("Etc/GMT-4"));
		return  formatter.format(date);
	}

	/** Преобразовывает дату в нужный формат
	 * @param date дата
	 * @param oldFormat старый формат
	 * @param newFormat новый формат
	 * @return дата в нужном формате
	 */

}
